package org.spruice;

import java.util.Properties;

public interface LifecycleConfig<T> extends NamedBean {
    T destroyWith();

    T startWith();

    T stopWith();

    LifecycleConfig<T> config(Properties props);
}
